France, Germany & Uk Announce New Mechanism To Facilitate Trade With Iran